bomb dropping raid - French English Dictionary